﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Dominio
{
    public class domConsultasGenerales
    {
        public string codigo { get; set; }
        public string descripcion { get; set; }

        public decimal codgeneral { get; set; }

        public decimal codespecie { get; set; }
        public string desespecie { get; set; }

        public decimal tallapromedio { get; set; }
        public decimal cantidad { get; set; }
        public Int32 cantidadruc { get; set; }
        public Int32 contador { get; set; }

        public string codempresa { get; set; }
        public string desempresa { get; set; }
        public string nomempresa { get; set; }

        public string codempresacompra { get; set; }
        public string desempresacompra { get; set; }

        public decimal codempresavende { get; set; }
        public string desempresavende { get; set; }

        public string codpais { get; set; }
        public string despais { get; set; }

        public decimal cod_estadio { get; set; }
        public string des_estadio { get; set; }

        public string cod_empresa { get; set; }

        public decimal cod_tipo_especie { get; set; }
        public string des_tipo_especie { get; set; }

        public decimal cod_registro_siembra { get; set; }

        public decimal cod_establecimiento { get; set; }

        public decimal cod_registro_semilla { get; set; }
        public decimal volumen_semilla { get; set; }
        public decimal valor_semilla { get; set; }
        public Int32 idenvio { get; set; }

        public decimal cod_cosechapropia { get; set; }
        public decimal pesopromedio { get; set; }
        public decimal numvolumen { get; set; }
        public decimal numvalor { get; set; }
        public decimal desvivo { get; set; }
        public decimal desahumado { get; set; }
        public decimal descongelado { get; set; }
        public decimal desfresco { get; set; }
        public decimal desenlatado { get; set; }


        public decimal codcompraterceros { get; set; }
        public decimal codconservacion { get; set; }
        public string desconservacion { get; set; }
        public decimal codpresentacion { get; set; }
        public string despresentacion { get; set; }
        public decimal codtipouso { get; set; }
        public string destipouso { get; set; }
        public decimal numprecio { get; set; }

        public decimal codenvase { get; set; }
        public string desenvase { get; set; }

        public decimal codventasemilla { get; set; }
        public decimal codventanacional { get; set; }
        public decimal coddonacion { get; set; }

        public decimal codproduccion { get; set; }
        public decimal codbeneficiario { get; set; }
        public string desbeneficiario { get; set; }
        public decimal codexportacion { get; set; }

        public decimal codplantaprocesamiento { get; set; }
        public string desplantaprocesamiento { get; set; }
        public decimal codsituacionplanta { get; set; }
        public string dessituacionplanta { get; set; }
        public string coddepartamento { get; set; }
        public string desdepartamento { get; set; }
        public string codprovincia { get; set; }
        public string desprovincia { get; set; }
        public string coddistrito { get; set; }
        public string desdistrito { get; set; }
        public string desubicacion { get; set; }

        public decimal codsistemacultivo { get; set; }
        public string dessistemacultivo { get; set; }

        public decimal codnivelproduccion { get; set; }
        public string desnivelproduccion { get; set; }

        public decimal codambitocultivo { get; set; }
        public string desambitocultivo { get; set; }

        public decimal codtipoderecho { get; set; }
        public string destipoderecho { get; set; }

        public decimal codcargo { get; set; }
        public string descargo { get; set; }

        public decimal codfactor { get; set; }
        public string desfactor { get; set; }

        public string razonsocial { get; set; }
        public string nombrecomercial { get; set; }
        public string numruc { get; set; }
        public string domiciliofiscal { get; set; }
        public string desrepresentante { get; set; }
        public string mailrepresentante { get; set; }
        public string direccionweb { get; set; }
        public string numfax { get; set; }
        public string numtelefono { get; set; }

        public string codtipomoneda { get; set; }
        public string destipomoneda { get; set; }
        public string desmailresponsable { get; set; }
        public string desresponsable { get; set; }
        public string desresolucion { get; set; }
        public decimal codzona { get; set; }
        public decimal canespejoagua { get; set; }
        public decimal tipocambio { get; set; }
        public string codperiodo { get; set; }
        public string codperiodoanterior { get; set; }
        public string desperiodo { get; set; }
        public string tipofactor { get; set; }
        public decimal totalperiodo { get; set; }
        public decimal totalperiodoanterior { get; set; }

        public string codempresatercero { get; set; }
        public string desotros { get; set; }
        public string destipo { get; set; }

        public string codtipopropiedad { get; set; }
        public string destipopropiedad { get; set; }

        
        public string codusuario { get; set; }
        public decimal clausuario { get; set; }
        public string nomusuario { get; set; }
        public string estusuario { get; set; }
    

        /************** jesus rojas ********/
        //Puertos
        public decimal codpuerto { get; set; }
        public string despuerto { get; set; }
        public string estado { get; set; }
        public string usereg { get; set; }
        public DateTime fecreg { get; set; }
        public string usemod { get; set; }
        public DateTime fecmod { get; set; }

        //Lista Materia Prima

        public decimal cod_materiaprima { get; set; }
        //public string codperiodo { get; set; }
        //public string codempresa { get; set; }
        //public string nombrecomercial { get; set; }
        public string desespeci { get; set; }
        //public decimal codespecie { get; set; }
        public decimal canvolumen { get; set; }
        public decimal valvolumen { get; set; }
        //public decimal codpuerto { get; set; }
        //public string despuerto { get; set; }
        public string desobservacion { get; set; }

        //Registro Produccion
        public decimal cod_registroproduccion { get; set; }
        public decimal can_propio { get; set; }
        public decimal can_tercero { get; set; }


        //Registro Comercializacion
        public decimal cod_registrocomercializacion { get; set; }
        public decimal can_volumen_nacional { get; set; }
        public decimal can_valor { get; set; }
        public decimal can_volumen_extranjero { get; set; }
        public decimal can_fob { get; set; }
        public decimal cod_pais { get; set; }
        public decimal des_pais { get; set; }

        //Tipo Producto

        public decimal cod_producto { get; set; }
        public string des_producto { get; set; }

        //Registro Movimiento Producto

        public decimal cod_mov_productivo { get; set; }
        public decimal stock_ini { get; set; }
        public decimal prod_mes { get; set; }
        public decimal comp_mes { get; set; }
        public decimal tercero_ingreso { get; set; }
        public decimal cnt_otros { get; set; }
        public decimal vta_mes { get; set; }
        public decimal exportacion { get; set; }
        public decimal tercero_salida { get; set; }
        public decimal mermas { get; set; }
    
        //Tipo Contrato
        public decimal cod_tipocontrato { get; set; }
        public string des_tipocontrato { get; set; }

        // Tipo Trabajador
        public decimal cod_tipotrabajador { get; set; }
        public string des_tipotrabajador { get; set; }

        //Registro Personal Ocupado
        public decimal cod_personalocupado { get; set; }
        public decimal can_produccion_hombre { get; set; }
        public decimal can_produccion_mujer { get; set; }
        public decimal can_otro_hombre { get; set; }
        public decimal can_otro_mujer { get; set; }
        public decimal can_discap_hombre { get; set; }
        public decimal can_discap_mujer { get; set; }


        //valida

        //public int contador { get; set; }
    }
}
